<?php

require_once 'smarty_lib/Smarty.class.php';
require_once 'lib/DBClass.php';
require_once 'lib/Account.php';

require_once 'lib/pengguna.php';

$smarty = new Smarty();
$acc = new Account();

$pel = new pengguna();

$smarty->template_dir = 'template/';
$smarty->compile_dir = 'template_c/';

if(!$acc->validate_cookie()){
	$smarty->assign('error','Anda tidak mepunyai akses untuk membuka halaman ini');
	$smarty->display('login.html');
}else{


	$smarty->assign('data', $pel->getPengguna());
	$smarty->assign('cookie', $acc->get_cookie());
	$smarty->assign('page','daftarpengguna.html');
	$smarty->assign('title','Daftar Pengguna');
}
$data = $pel->getPengguna();
	$smarty->assign('pengguna', $data);

	if (@$_GET['action'] == 'tambah') {
		$smarty->assign('page','tambahguna.html');
		$smarty->assign('title','Tambah bus');
	}


	if (@$_GET['action'] == 'edit') {
		$id = $_GET['id'];
		$edit = $pel->pengguna($id);

		$smarty->assign('pengguna', $edit);
		$smarty->assign('title','Edit bus');
		$smarty->assign('page', 'editpengguna.html');
	} 

	if (@$_GET['action'] == 'delete') {
		$id = $_GET['id'];
		$delete = $pel->hapusPengguna($id);
	}

	if(@$_POST['insert'] == 'submit'){
		$data = array(
			$_POST['kode_pengguna'],
			$_POST['Akses'],
			$_POST['Nama'],
			$_POST['Gender'],
			$_POST['Alamat'],
			$_POST['Telp'],
			$_POST['email'],

			);
		$pel->postTambah($data);
	}

	if(@$_POST['update'] == 'submit'){
		$data = array(
			$_POST['kode_pengguna'],
			$_POST['Akses'],
			$_POST['Nama'],
			$_POST['Gender'],
			$_POST['Alamat'],
			$_POST['Telp'],
			$_POST['email'],

			);
		$pel->PostEdit($data);
	}
$smarty->display('dashboard.html');